Pe 3 august 2015, Kanté a fost transferat la Leicester City Football Club din Premier League la cererea expresă a noului antrenor al echipei Claudio Ranieri. Operațiunea a fost estimată la aproximativ 5,6 milioane de lire sterline (aproximativ 8 milioane de euro), iar jucătorul a semnat un contract de patru ani.
A jucat primul său meci cu tricoul lui Leicester pe 8 august în prima etapă din Premier League înlocuindu-l Jamie Vardy cu doar câteva minute înainte de sfârșitul meciului dintre Sunderland și echipa sa. Scorul final a fost 4-2 în favoarea echipei Leicestershire. Primul său gol cu vulpile a venit pe 7 noiembrie pe King Power Stadium, în victoria cu 2-1 a lui Leicester City cu Watford. Francezul a fost unul dintre cei mai importanți jucători din sezon, pentru că el a fost cel care a adus echilibrul la mijlocul terenului pentru a obține primul titlu de campioană a lui Leicester. Atunci s-a realizat faptul că Kanté a fost unul dintre jucătorii cheie pentru câștigarea titlului.
A fost achiziționat de Chelsea pe 16 iulie 2016 pe o sumă de 30 de milioane de euro, semnând pe 4 sezoane, urmând ca acesta sa fie unul din cele mai importante transferuri a clubului. A ajuns la clubul londonez după performanțele sale din sezonul anterior, fiind o piesă vitală în obținerea titlului de campioană a lui Leicester, fosta sa echipă.
Pe data de 21 iunie 2023, Kante a fost de acord să semneze pentru clubul din Arabia SaudităAl-Ittihad pe 1 iulie, după expirarea contractului său cu Chelsea.